#ifndef __BLOCK_STRENGTHEN_PLUGIN_H__
#define __BLOCK_STRENGTHEN_PLUGIN_H__

#include "Expand/IPlugin.h"

using namespace PocketSurvival;

namespace BlockStrengthen
{
    class BlockStrengthenPlugin : public IPlugin
    {
    private:
        void strengthen(int32_t blockContents);

    public:
        BlockStrengthenPlugin();

        virtual const std::string &getPluginName() override;
        virtual const std::string &getIntroduce() override;
        virtual uint32_t getUseAuthLevel() override;
        virtual AuthDisplayType getDisplayType() override;
        virtual void load() override;

        virtual void processCmd(ChatObj &chatObj, std::vector<std::string> &cmdDataVec) override;
    };
}

#endif
